home *** CD-ROM | disk | FTP | other *** search
- Path: news1.h1.usa.pipeline.com!usenet
- From: grantp@usa.pipeline.com
- Newsgroups: comp.lang.c++
- Subject: Re: Borland TC 3.1 to BC4.5 "__FLAT__" problem
- Date: 29 Jan 1996 12:31:18 GMT
- Organization: Kalevi, Inc.
- Message-ID: <4eiemm$s8o@news1.usa.pipeline.com>
- NNTP-Posting-Host: pipe11.h1.usa.pipeline.com
- X-PipeUser: grantp
- X-PipeHub: usa.pipeline.com
- X-PipeGCOS: (Pete)
- X-Newsreader: Pipeline USA v3.3.0
-
- On Jan 27, 1996 17:29:01 in article <Borland TC 3.1 to BC4.5 "__FLAT__"
- problem>, 'pstar-man@primenet.com (George K. Staropoli)' wrote:
-
-
- >I just tried to compile a 3.1 dll on 4.5, using 4.5 libraries. The DLL in
-
- >3.1 executes OK. I get fatal ERROR POINTING TO WINDOWS.H entry
- >#ifndef (__FLAT__) ..
- >
- >I can't find any docs on FLAT. Does anyone have an answer??
- >
- It refers to the 32-bit flat memory model available only under
- Win32s, Win95, and WinNT.
-
- Are you by any chance using the 3.1 header files?? If so, change
- your include path to that of BC45. If that's not the problem, then
- search through your source code to see if __FLAT__ is defined.
- It shouldn't be.
- --
- Pete Grant
- Kalevi, Inc.
- Object Oriented Software Development
-